sit on its hands - Allemand Anglais Dictionnaire